$(function(){
    //获取该频道的layoutId

    var _dom = $(window.parent.document).find('#iframeModal');
    var layoutId = _dom.attr('data-layoutId');
    var url = _dom.attr('data-interface');

    getToDoWorkList();

    $('#todoWorkTable').on('click-row.bs.table', function (e, row, element)
    {
        var url = row.url;

        if(url.indexOf('http://')==-1 ){
            url='http://'+url;
        }
        window.open(url, '_blank', 'width=' + screen.width + ',height=' + screen.height + ', top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=yes,location=n o, status=no');
    });

    // $('#todoWorkTable').bootstrapTable('hideColumn', 'url');

})

function getToDoWorkList(){

    $('#todoWorkTable').bootstrapTable({
        url: 'todoWork/getWorkTask',
        cache: false, // 设置为 false 禁用 AJAX 数据缓存， 默认为true
        striped: true,  //表格显示条纹，默认为false
        pagination: true, // 在表格底部显示分页组件，默认false
        onlyInfoPagination:false,
        pageList: [10, 20], // 设置页面可以显示的数据条数
        pageSize: 8, // 页面数据条数
        pageNumber: 1, // 首页页码
        sidePagination: 'client', // 设置为客户端分页
        showHeader:false,
        showFooter:false,
        showToggle:false,
        showPaginationSwitch:false,
        paginationHAlign:"right",
        paginationDetailHAlign:"right",
        formatLoadingMessage: function () {
            return "正在查询数据....";
        },
   queryParams: function (params) { // 请求服务器数据时发送的参数，可以在这里添加额外的查询参数，返回false则终止请求
       var userId = antUtil.getSes('userId');
       var nd = antUtil.getSes('nd');
       var tokenId = antUtil.getSes('tokenId');
       var type='0';
       // //统一报表
       // var JQurl1='http://192.168.0.90:9797/service?';
       // //部门决算
       // var JQurl2='http://192.168.0.90:9797/bmjsworktodo?';
       // //闻政
       // var WZurl1='http://192.168.0.89:7005/bappr/services/WaitingImplServiceInfo?wsdl';
       // //预算
       // var YSurl1='http://192.168.0.19:7001/gfmis/services/PortalContentWebServiceImpl?wsdl';

       //统一报表
       var JQurl1='http://10.93.244.50:6666/service?';
       //部门决算
       var JQurl2='http://10.93.244.50:6667/bmjsworktodo?';
       //闻政
       var WZurl1='http://10.93.244.50:7971/bappr/services/WaitingImplServiceInfo?wsdl';
       //预算
       var YSurl1='http://10.93.244.50:9009/gfmis/services/PortalContentWebServiceImpl?wsdl';

       return {
           pageSize: this.pageSize, // 每页要显示的数据条数
           tokenId:tokenId,
           userId:userId,
           nd:nd,
           type:type,
           JQurl1:JQurl1,
           JQurl2:JQurl2,
           WZurl1:WZurl1,
           YSurl1:YSurl1
           // offset: params.offset, // 每页显示数据的开始行号
           // sort: params.sort, // 要排序的字段
           // sortOrder: params.order, // 排序规则
           // dataId: $("#dataId").val() // 额外添加的参数
       }
   },
        sortName: 'date', // 要排序的字段
        sortOrder: 'desc', // 排序规则
        rowStyle:function(row,index){
            return {css:{"border":'0'}}
        },
        columns: [{
            field: 'id',
            title: '序号',
            align:"center",
            formatter:function(value, row, index){
                return index+1;
            }
        }, {
            field: 'name',
            title: '待办标题',
            align:"left"
        }, {
            field: 'number',
            title: '待办数',
            align:"center"
        },{
            field: 'url',
            title: '链接',
            align: "center",
            visible: false,
        }]
    });
}